915fe3f55eb53acb190536a314e885d2a05d9720,plugins/org.eclipse.emf.cdo.ui/src/org/eclipse/emf/cdo/internal/ui/editor/CDOActionBarContributor.java,CDOActionBarContributor,addGlobalActions,#IMenuManager#,543

Before Change


    refreshViewerAction.setId(REFRESH_VIEWER_ID);
    menuManager.insertAfter("ui-actions", refreshViewerAction); //$NON-NLS-1$

    if (autoReleaseLockExemptionAction.init())
    {
      menuManager.insertAfter("additions", autoReleaseLockExemptionAction); //$NON-NLS-1$
      autoReleaseLockExemptionAction.update();
    }

    super.addGlobalActions(menuManager);

    if (loadResourceAction != null)
    {
      menuManager.insertAfter(loadResourceAction.getId(), importRootsAction);
    }
    else
    {
      menuManager.insertBefore("additions-end", importRootsAction); //$NON-NLS-1$
      menuManager.insertBefore("additions-end", new Separator()); //$NON-NLS-1$
    }
  }

After Change


   * @ADDED
   */
  @Override
  protected void addGlobalActions(IMenuManager menuManager)
  {
    menuManager.insertAfter("additions-end", new Separator("ui-actions")); //$NON-NLS-1$ //$NON-NLS-2$
    menuManager.insertAfter("ui-actions", showPropertiesViewAction); //$NON-NLS-1$

    refreshViewerAction.setEnabled(refreshViewerAction.isEnabled());
    refreshViewerAction.setId(REFRESH_VIEWER_ID);
    menuManager.insertAfter("ui-actions", refreshViewerAction); //$NON-NLS-1$

    MenuManager lockingSubMenu = new MenuManager(Messages.getString("CDOActionBarContributor_0")); //$NON-NLS-1$
    lockingSubMenu.add(new Separator("ui-actions")); //$NON-NLS-1$

    lockingSubMenu.insertAfter("ui-actions", writeLockObjectsAction); //$NON-NLS-1$
    writeLockObjectsAction.update();

    lockingSubMenu.insertAfter("ui-actions", readLockObjectsAction); //$NON-NLS-1$
    readLockObjectsAction.update();

    menuManager.insertAfter("ui-actions", lockingSubMenu); //$NON-NLS-1$

    menuManager.insertAfter("ui-actions", changePassiveUpdateAction); //$NON-NLS-1$
    changePassiveUpdateAction.update();
    changePassiveUpdateAction.setEnabled(true);

    super.addGlobalActions(menuManager);

    if (loadResourceAction != null)
    {
      if (importRootsAction != null)
      {
        menuManager.insertAfter(loadResourceAction.getId(), importRootsAction);
      }
    }
    else
    {
      if (importRootsAction != null)
      {
        menuManager.insertBefore("additions-end", importRootsAction); //$NON-NLS-1$
      }

      menuManager.insertBefore("additions-end", new Separator()); //$NON-NLS-1$